/******************************************************************************* * Copyright (c) 2009 EclipseSource and others. All rights reserved. This * program and the accompanying materials are made available under the terms of * the Eclipse Public License v1.0 which accompanies this distribution, and is * available at http://www.eclipse.org/legal/epl-v10.html * * Contributors: * EclipseSource - initial API and implementation *******************************************************************************/ package org.eclipse.rap.interactiondesign.tests.impl; import org.eclipse.rap.ui.interactiondesign.layout.model.ILayoutSetInitializer; import org.eclipse.rap.ui.interactiondesign.layout.model.LayoutSet; import org.eclipse.rap.rwt.graphics.Graphics; import org.eclipse.swt.SWT; import org.eclipse.swt.layout.FormData; public class LayoutSetInitializerImpl implements ILayoutSetInitializer { public static final String KEY = "key"; public static final String IMAGEPATH = "some/image.gif"; public LayoutSetInitializerImpl() { } public void initializeLayoutSet( LayoutSet layoutSet ) { layoutSet.addImagePath( KEY, IMAGEPATH ); layoutSet.addImagePath( "conf", "img/configure.png" ); layoutSet.addColor( "color", Graphics.getColor( 0, 0, 0 ) ); layoutSet.addFont( "font", Graphics.getFont( "Arial", 12, SWT.BOLD ) ); FormData fd = new FormData(); layoutSet.addPosition( "pos", fd ); } }